physical encounter - Allemand Anglais Dictionnaire